Automated Formula Generation and Performance Learning for the FFT
نویسندگان
چکیده
A single signal processing algorithm can be represented by many di erent but mathematically equivalent formulas. When these formulas are implemented in actual code, they often have very di erent running times. Thus, an important problem is nding a formula that implements the signal processing algorithm as e ciently as possible. In this paper we present three major results toward this goal: (1) Di erent but mathematically equivalent formulas can be generated automatically in a principled way, (2) Simple features describing formulas can be used to distinguish formulas with signi cantly di erent running times, and (3) A function approximator can learn to accurately predict the running time of a formula given a limited set of training data. This research was sponsored by the DARPA Grant No. DABT63-98-1-0004. The rst author, Bryan Singer, is partly supported by a National Science Foundation Graduate Fellowship. The content of the information in this publication does not necessarily re ect the position or the policy of the Defense Advanced Research Projects Agency (DARPA), the National Science Foundation (NSF), or the US Government, and no o cial endorsement should be inferred.
منابع مشابه
Developing Fast Fourier Transforms using the EXTENT Parallel Programming Environmentz
EXTENT stands for an EXpert system for TENsor product formula Translation. In this paper, we describe the development of programs for fast Fourier transforms (FFT) for vector multiprocessors and distributed-memory machines using the EXTENT system for formula translation. Several forms of the FFT have been presented in the literature. Each form has diierent characteristics and is best suited for...
متن کاملUsing WPT as a New Method Instead of FFT for Improving the Performance of OFDM Modulation
Orthogonal frequency division multiplexing (OFDM) is used in order to provide immunity against very hostile multipath channels in many modern communication systems.. The OFDM technique divides the total available frequency bandwidth into several narrow bands. In conventional OFDM, FFT algorithm is used to provide orthogonal subcarriers. Intersymbol interference (ISI) and intercarrier interferen...
متن کاملA New Method to Improve Automated Classification of Heart Sound Signals: Filter Bank Learning in Convolutional Neural Networks
Introduction: Recent studies have acknowledged the potential of convolutional neural networks (CNNs) in distinguishing healthy and morbid samples by using heart sound analyses. Unfortunately the performance of CNNs is highly dependent on the filtering procedure which is applied to signal in their convolutional layer. The present study aimed to address this problem by a...
متن کاملPedagogical mediation using the virtual learning environment and the new generation: A search for improved performance in medical education
Introduction: Medical schools face increasing challenges toaccommodate new health care needs. However, little has changedregarding the students’ education. In addition, educators face thechallenge of improving their teaching approach, making it suitableand effective for the new generation. The purpose of this work wasto describe and contextualize the application of active pedagogicalmethodologi...
متن کاملImproving the RX Anomaly Detection Algorithm for Hyperspectral Images using FFT
Anomaly Detection (AD) has recently become an important application of target detection in hyperspectral images. The Reed-Xialoi (RX) is the most widely used AD algorithm that suffers from “small sample size” problem. The best solution for this problem is to use Dimensionality Reduction (DR) techniques as a pre-processing step for RX detector. Using this method not only improves the detection p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000